Ballhead Waterleaf - German English Dictionary